moving spirit – English–Lietuvių kalba translations

🇬🇧 en lt 🇱🇹

moving spirit noun

  • provider of significant impetus or guidance
siela
Wiktionary Links